@charset "utf-8";
*{ margin:0; padding:0;}
body {
margin:0 auto; padding:0;
background-color:#EEEEEE;
font-family:Arial;
font-size:12px;
color:#333;
}
td,div,li{
font-size:12px;
color:#333;
font-family: "Arial";
line-height:23px;
}
a { color:#333333;font-family: "Arial"; font-size:12px; text-decoration:none;}
a:hover{ color:#CC0001;font-family: "Arial";font-size:12px;}
li{ list-style:none;}
img{ border:0}
h3{font-size:13px;}

.page_td{ border:1px solid #FECC62; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #FECC62;background:#FBF2E6; padding:0px 6px;}
.inputpage{BORDER:1px #ffffff solid; width:24px; height:24px;}

.mt10{margin-top:10px;}
.mb10{ margin-bottom:10px;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}
.w980{width:980px; margin:0 auto;overflow:hidden; clear:both; zoom:1;}
.w980_l{float:left; width:692px;}
.w980_r{float:right; width:278px;}
.w200{width:200px;}
.w770{width:770px;}

.main{width:1000px; margin:0 auto; background-color:#FFFFFF;}
.head{height:124px; overflow:hidden; zoom:1; clear:both;}
.logo{float:left; width:715px;}
.head_r{float:right; width:285px; padding-top:35px;}
.hottel{background:url(tel.gif) 0px 0px no-repeat; height:27px; line-height:27px; font-size:16px; font-weight:bold; color:#D92621; padding-left:38px;}
.hottel span{font-size:13px; color:#7A7A7A;}

.search{margin-top:18px; width:268px; height:22px; overflow:hidden; clear:both; zoom:1;}
.search_1{float:left;width:182px; height:22px;}
.search_1 input{width:176px; height:20px; border:0; line-height:20px; border-top:1px #BFBDBE solid;border-bottom:1px #BFBDBE solid;border-left:1px #BFBDBE solid; background:url(serbg.gif) left top no-repeat; padding-left:5px; color:#9A9192}
.search_2{float:left;width:86px;}

.banner{height:262px; overflow:hidden;}
.banner2{height:192px; overflow:hidden;}

.menu{background:url(index2_02.jpg) top center no-repeat; height:39px;}
.menu ul{padding:0 0 0 14px;}
.menu ul li{float:left;position:relative;
	margin:0px;
	padding:0px;
	display: block;
	float:left;
	z-index:10;}
.menu ul li a.cc{ display:block; width:108px; font-size:14px; color:#FFFFFF; font-weight:bold; height:39px; line-height:39px; text-align:center;}
.menu ul li a.cc:hover{ display:block; width:108px; font-size:14px; color:#FFF000; font-weight:bold; height:39px; line-height:39px; text-align:center;}

.menu_prod{
/*text-align:center;*/
	left:0px;
	position:absolute;
	top:39px;
	text-indent: 10px;
	display: none;
}
.menu_prod a{
	display:block;
	width:103px;
	text-decoration:none;
	line-height: 30px;
	height:30px;
	text-align:center;
	padding-right:5px;
}

.menu_prod a:link{background-color:#CC0001;color:#fff;font-size:13px;text-decoration:none;font-weight:bold;}
.menu_prod a:visited{background-color:#CC0001;color:#fff;font-size:13px;text-decoration:none;font-weight:bold;}
.menu_prod a:hover{background-color:#E88381;color:#FFF000;font-size:13px;text-decoration:none;font-weight:bold;}
.menu_prod a:active{background-color:#E88381;color:#FFF000;font-size:13px;text-decoration:none;font-weight:bold;}

.endmenu{height:26px; line-height:26px; text-align:center; background-color:#DE1207; color:#FFFFFF;}
.endmenu span{padding:0 20px;}
.endmenu a{color:#FFFFFF;}
.endmenu a:hover{color:#FFF000;}

.c1{background:url(mbg.gif) top center repeat-x;}
.line{background:url(line.gif) top right no-repeat;}
.bottomline{height:9px; border-top:1px #D7D7D7 solid; width:980px; margin:0 auto;}
.c1_bt{height:26px; line-height:26px; padding:5px 0 0 30px;background:url(d.gif) 10px 5px no-repeat;}
.c1_content{width:220px; margin:0 auto; padding-top:15px;}
.c1_content_c{height:244px; overflow:hidden; clear:both; zoom:1;}
.more{height:25px; border-top:1px #d7d7d7 dotted; padding:10px 0 0 5px;}

.lan{height:34px; background:url(lan.gif) top left no-repeat; padding:5px 0 0 15px;}
.lan span{float:right; padding:8px 10px 0 0;}
.lan h3{background:url(btbg.gif) top center no-repeat; width:100px; height:29px; line-height:29px; color:#FFFFFF; text-align:center;}

.content2{width:660px; height:132px; overflow:hidden; padding:15px; border-bottom:1px #D1D1D1 solid;border-left:1px #D1D1D1 solid;border-right:1px #D1D1D1 solid;}

.lan2{height:30px; background:url(lan2.gif) top left no-repeat; padding-left:10px;}
.lan2 span{float:right;padding:7px 5px 0 0;}
.lan2 h3{width:104px; height:26px; line-height:26px; text-align:center; padding-top:4px;}
.content3{width:246px; height:141px; padding:15px; border-bottom:1px #D1D1D1 solid;border-left:1px #D1D1D1 solid;border-right:1px #D1D1D1 solid;}

.w341{width:341px;}
.w341 h3{background:url(lan3.gif) top left no-repeat; height:26px; line-height:26px; padding-top:4px; padding-left:30px;}
.w341 h3 span{float:right; padding:2px 8px 0 0}
.content4{width:309px; height:141px; padding:15px; border-bottom:1px #D1D1D1 solid;border-left:1px #D1D1D1 solid;border-right:1px #D1D1D1 solid;}

.left1{background:url(xlan1.gif) top left no-repeat; height:34px; padding-top:5px; padding-left:10px;}
.xlan1{width:198px; border-bottom:1px #D1D1D1 solid;border-left:1px #D1D1D1 solid;border-right:1px #D1D1D1 solid;}
.xbt1{background:url(btbg.gif) top left no-repeat; width:100px; height:29px; line-height:29px; text-align:center; color:#FFFFFF;}
.xlan1 ul{width:180px; margin:0 auto; padding:10px 0 5px 0;}
.xlan1 ul li a.l{background:url(lbg.gif) top left no-repeat; height:34px; line-height:34px; padding-left:30px; font-weight:bold; margin-bottom:5px; display:block;}
.xlan1 ul li a.l2{background:url(lbg.gif) top left no-repeat; height:34px; line-height:34px; padding-left:30px; font-weight:bold; margin-bottom:5px; display:block; color:#CC0001}

.left2{background:url(xlan2.gif) top left no-repeat; height:30px; padding-left:11px;}
.xbt2{width:76px; height:27px; line-height:27px; padding-top:3px; text-align:center;}
.xlan2{width:198px; border-bottom:1px #D1D1D1 solid;border-left:1px #D1D1D1 solid;border-right:1px #D1D1D1 solid;}
.xlan2 ul{width:175px; margin:0 auto; padding:10px 0 5px 0;}
.xlan2 ul li{ width:155px; background:url(d4.gif) 0px 9px no-repeat; padding-left:20px; border-bottom:1px #CCCCCC dotted; height:27px; line-height:27px; margin-bottom:3px;}

.rbt{background:url(indexs_03.jpg) top left no-repeat; height:35px; line-height:35px; padding-left:30px; color:#666;}
.txt{padding:20px 15px;word-wrap:break-word;word-break:break-all; width:730px;}
.txt2{padding:20px 15px;word-wrap:break-word;word-break:break-all; width:700px;}
.links{ padding:10px;}
.links ul li{float:left;margin-right:20px;white-space:nowrap;}

.newslist li{background:url(d3.gif) 0px 10px no-repeat; padding-left:15px; line-height:25px; line-height:25px;}
.newslist li span{float:right; color:#FF6600}

.newslist2 li{background:url(d2.gif) 0px 10px no-repeat; padding-left:15px; line-height:25px; line-height:25px;}
.newslist2 li span{float:right; color:#FF6600}

.anlilist{border:1px #E3E3E3 solid; padding:10px; background-color:#F6F6F6; margin-bottom:10px;}
.anlilist_l{float:left; width:260px;}
.anlilist_r{float:right; width:430px;}
.anlilist_r dt{border-bottom:1px #CCCCCC solid; padding-left:10px; padding-bottom:2px; margin-bottom:3px;}
.anlilist_r dt span{font-weight:bold; color:#0066CC;}

.map1{padding:10px;}
.map1 a{font-size:15px; font-weight:bold; font-family:'微软雅黑'; COLOR: #555555; }
.map1 a:hover{font-size:15px; font-weight:bold; font-family:'微软雅黑'; color:#DA251E}

.np{margin-top:15px; border-top:1px #CCCCCC dotted; padding:10px; overflow:hidden; clear:both; zoom:1;}

